#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
class QTableWidget;
class QTreeView;
class QTableView;
class QGraphicsView;
class QListWidget;
class QVBoxLayout;
class QWidget;
class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    MainWindow(QWidget *parent = nullptr);
    ~MainWindow();
    void createWidget();
    void createLayout();
    void createConnection();
private:
    QTabWidget *m_pTabWidget;
    QTreeView *m_pTreeView;
    QTableView *m_pTableView;
    QGraphicsView *m_pImgView;
    QListWidget *m_pInfoWidget;
    QVBoxLayout *m_pMainLayout;
    QWidget *m_pMainWidget;
    QWidget *m_pAddWidget;
    QWidget *m_pManagerWidget;
};
#endif // MAINWINDOW_H
